.header{
    justify-content: space-between;
    margin-left: 1.8281rem;
    margin-right: 1.8698rem;
    height: 89px;
    align-items: center;
} 

.header-right ul li{
    padding: 0.1354rem;
}

.header-right ul li a{
    font-size: 0.0833rem;
}

.header-right ul .first a{
    font-size: 0.0833rem;
    color: aqua;
}

.header-right ul .first{
    border-bottom: 3px solid aqua;
}

.banner, .banner img{
    width: 100%;
    height: 3.125rem;
}

.logon{
    margin-top: 0.2604rem;   
    height: 2.2135rem;
    box-sizing: border-box;
    width: 100%;
    box-sizing: border-box;
}

.logon h4{
    margin-bottom: 0.1042rem;
    font-size: 0.1354rem;
}

.logon p{
    font-size: 0.0625rem;
    margin-bottom: 0.0208rem;
    margin-top: 0px;
}

.logon h4, p{
    text-align: center;
}

.logon-box{
    width: 5.4948rem;
    margin: 0 auto;
    margin-top: 0.2656rem;
}

.logon-top{
    margin-bottom: 0.2031rem;
}

.logon-top-left, .logon-top-right{
    width: 2.3281rem;
    height: 0.2083rem;
    box-shadow: 2px 5px 4px #e3e3e3;
}

.logon-top-left{
    margin-right: 0.349rem;
}

.logon-box .make{
    display: block;
    margin-top: 0.1563rem;
    margin: 0.1563rem auto;
    margin-right: 2.6042rem;
    height: 0.2083rem;
    width: 0.776rem;
    box-sizing: border-box;
    background-color: rgb(140, 231, 201);
    text-align: center;
    border-radius: 0.3125rem;
    padding-top: 0.0521rem;
    font-size: 0.0833rem;
    color: #fff;
}

.logon-box i{
    font-size: 0.0938rem;
    margin: 0.0625rem 0.0521rem 0.0625rem 0.0833rem;
    display: inline-block;
}

.logon-box .down{
    font-size: 0.0417rem;
    margin: 0px 0px 0 0.026rem;
}

.logon-box span{
    margin-left: 0.0729rem;
    margin-right: 0.0729rem;
    font-size: 0.0833rem;
}

.logon-box .last a{
    color: rgb(140, 231, 201);
    display: inline;
}

.logon-box input{
    font-size: 0.0729rem;
    color: #9e9c9c;
    width: 1.3542rem;
    outline: none;
    border-color: #e3e3e3;
    border: none;
    height: 0.1146rem;
    border: 1px solid #e3e3e3;
}

.logon-box .logon-bottom{
    margin-bottom: 0.0417rem;
}

.logon-box .id{
    margin-left: 0.3229rem;
}

.column{
    margin-bottom: 0.2604rem;
}

.column h4{
    text-align: center;
    font-size: 0.1354rem;
    margin-bottom: 0.1042rem;
}

.column p{
    margin-bottom: 0.2604rem;
}

.column img{
    margin: 0 auto;
    width: 6.25rem;
    display: block;
}

.column .make{
    display: block;
    margin-top: 0.1563rem;
    margin: 0.1563rem auto;
    height: 0.2083rem;
    width: 0.776rem;
    box-sizing: border-box;
    background-color: rgb(140, 231, 201);
    text-align: center;
    border-radius: 0.3125rem;
    padding-top: 0.0521rem;
    font-size: 0.0833rem;
    color: #fff;
    margin-bottom: 0.2604rem;
}

.artical{
    background-color: rgb(238, 241, 241);
    height: 4.0156rem;
}

.artical h4{
    text-align: center;
    font-size: 0.125rem;
    margin-bottom: 0.3177rem;
    padding-top: 0.2656rem;
    margin-top: 0px;
}

.artical-box{
    align-items: center;
    justify-content: center;
    flex: 1;
}

.artical-box .left{
    width: 0.2656rem;
    height: 0.4896rem;
    background-color: #e3e3e3;
    color: #fff;
    text-align: center;
    display: flex;
    align-items: center;
    margin-left: 0.5417rem;
    justify-content: center;
}

.artical-box .left-left i{
    transform: rotate(180deg);
    font-size: 0.125rem;
}

.artical-box .left-left{
    margin-right: 0.5417rem;
    margin-left: 0;
}

.artical-box .left i{
    font-size: 0.125rem;
}

.artical .goods{
    width: 2.0208rem;
    height: 2.7292rem;
    box-shadow: 2px 5px 4px 4px #e3e3e3;
    position: relative;
    background-color: #fff;
}

.artical .goods-left{
    margin-right: 0.599rem;
}

.artical .goods h5{
    font-size: 0.1042rem;
    text-align: center;
    margin-top: 0.2865rem;
    margin-bottom: 0.0781rem;
}

.artical .goods p{
    margin-top: 0px;
    margin-bottom: 0.0781rem;
}

.artical .goods span{
    font-size: 0.0625rem;
    color: #e3e3e3;
    text-align: center;
    margin: 0 0.2604rem;
}

.artical .goods img{
    margin: 0.1198rem 0.1771rem;
    width: 1.6667rem;
    height: 1.1979rem;
}

.artical .goods a{
    display: block;
    margin: 0 auto;
    height: 0.1771rem;
    width: 0.6563rem;
    box-sizing: border-box;
    background-color: rgb(140, 231, 201);
    text-align: center;
    border-radius: 0.3125rem;
    padding-top: 0.0417rem;
    font-size: 0.0729rem;
    color: #fff;
}

.artical .goods a i{
    font-size: 0.0625rem;
}

.artical .goods .icon-biaoqian{
    position: absolute;
    top: -2px;
    left: 1.7865rem;
    font-size: 0.2813rem;
    color: crimson;
}

.artical .goods .new{
    position: absolute;
    top: 0.0417rem;
    left: 1.849rem;
    margin: 0;
    height: 0.2083rem;
    /* width: 0.1458rem; */
    font-size: 0.0625rem;
}

.content{
    margin: 0.4635rem 1.875rem;
    margin-bottom: 0.3958rem;
}

.content-left img{
    width: 3.1823rem;
    height: 2.2656rem;
    margin-right: 0.276rem;
}

.content-right{
    margin-right: 1.875rem;
}

.content-right .gang{
    margin-top: 0.6719rem;
    width: 0.4063rem;
    height: 0.026rem;
    background-color: rgb(140, 231, 201);
}

.content-right h5{
    margin-top: 0.125rem;
    margin-bottom: 0.1094rem;
    font-size: 0.125rem;
}

.content-right p{
    width: 2.7969rem;
    height: 0.5469rem;
    font-size: 0.0833rem;
    line-height: 2;
    color: rgb(146, 145, 145);
    text-align: left;
}

.menu{
    background-color: rgb(238, 241, 241);
}

.menu h4{
    text-align: center;
    font-size: 0.125rem;
    margin-bottom: 0.2604rem;
    padding-top: 0.2604rem;
    margin-top: 0px;
}

.menu img{
    width: 6.25rem;
    margin-left: 1.8646rem;
    margin-bottom: 0.2396rem;
    height: 2.0833rem;
}

.menu-bottom{
    background-color: #fff;
}

.menu-bottom img{
    margin-bottom: 0.1198rem;
}

.menu-bottom a{
    display: block;
    margin: 0 auto;
    height: 0.2031rem;
    width: 0.7396rem;
    box-sizing: border-box;
    background-color: rgb(140, 231, 201);
    text-align: center;
    border-radius: 0.3125rem;
    padding-top: 0.0625rem;
    font-size: 0.0729rem;
    color: #fff;
    margin-bottom: 0.2604rem;
}

.menu-bottom a i{
    font-size: 0.0625rem;
}

.friendlink{
    background-color: rgb(238, 241, 241); 
    padding-bottom: 0.2604rem;
}

.friendlink ul{
    justify-content: center;
}

.friendlink li{
    margin: 0.2344rem 0;
    margin-right: 0.4271rem;
}

.friendlink li:first-child{
    height: 0.1458rem;
    border-bottom: 2px dotted rgb(140, 231, 201);
}

.friendlink li:first-child a{
    color: rgb(140, 231, 201);
}

.friendlink-bottom img{
    margin-left: 1.9115rem;
    margin-right: 0.0938rem;
    width: 2.901rem;
    height: 1.3698rem;
}

.friendlink-bottom{
    height: 1.3698rem;
    margin-bottom: 0.2604rem;
}

.friendlink-right{
    padding: 0.1042rem;
    width: 3.1875rem;
    box-sizing: border-box;
    background-color: #fff;
}

.friendlink-right p{
    margin: 0px;
    font-size: 0.125rem;
    /* float: left; */
    text-align: left;
    position: relative;
}

.friendlink-right p span{
    position: absolute;
    top: 0.0677rem;
    left: 2.474rem;
    font-size: 0.0521rem;
}

.friendlink-right p a{
    font-size: 0.0625rem;
}

.friendlink .more{
    display: block;
    margin: 0 auto;
    height: 0.2031rem;
    width: 0.7396rem;
    box-sizing: border-box;
    background-color: rgb(140, 231, 201);
    text-align: center;
    border-radius: 0.3125rem;
    padding-top: 0.0625rem;
    font-size: 0.0729rem;
    color: #fff;
}

.friendlink .more i{
    font-size: 0.0625rem;
}

.section h5{
    text-align: center;
    font-size: 0.125rem;
    margin: 0.2604rem 0;
}

.section .flex{
    justify-content: center;
    align-items: center;
}

.section .figure .big{
    width: 1.5833rem;
    height: 0.724rem;
    margin-right: 0.1458rem;
}

.section .figure img{
    width: 1.375rem;
    height: 0.5156rem;
    margin-right: 0.2448rem;
    margin-bottom: 0.1198rem;
}

.section .figure-bottom img{
    width: 1.375rem;
    height: 0.5052rem;
    margin-right: 0.25rem;
    margin-bottom: 0.1823rem;
}

.section p{
    font-size: 0.0729rem;
    color: #222;
    margin-bottom: 0.5104rem;
}

.section p span{
    color: #e3e3e3;
}

.footer{
    padding-left: 1.875rem;
    padding-right: 1.875rem;
    background-color: rgb(36, 34, 63);
    color: #fff;
    padding-top: 0.1771rem;
}

.footer-left{
    margin-top: 0.151rem;
}

.footer-left img{
    width: 0.5885rem;
    height: 0.6927rem;
    margin-right: 0.4427rem;
}

.footer-left-des p{
    text-align: left;
    color: rgb(197, 196, 196);
    margin-bottom: 0.0521rem;
    margin-top: 0px;
    margin-right: 0.3125rem;
    width: 1.0313rem;
    font-size: 0.0729rem;
}

.footer dl{
    margin-top: 0.0625rem;
    text-align: left;
    margin-right: 0.2rem;
}

.footer-left p:first-child{
    font-size: 20px;
    color: #fff;
    margin-top: 0.0625rem;
    
}

.footer-left p:first-child i{
    font-size: 20px;
}

.footer-right{
    padding-left: 0.4167rem;
    border-left: 2px dotted #e3e3e3;
}

.footer-right .first{
    margin-right: 0.2083rem;
    margin-left: 0.1563rem;
}

.footer-right dl:first-child dd{
    margin-left: 0px;
}

.footer-right dl dt{
    margin-left: 0.2604rem;
    margin-bottom: 0.0729rem;
    font-size: 0.0938rem;
}

/* .footer-right dt, dd{
    width: 0.7292rem;
} */

.footer-right dd{
    margin-bottom: 0.0625rem;
    color: rgb(197, 196, 196);
    font-size: 0.0938rem;
}

.footer-right img{
    width: 0.5417rem;
    height: 0.5417rem;
}

.footer-right .wx p{
    /* margin-right: 40px; */
    position: relative;
    right: 0.0521rem;
    font-size: 0.0833rem;
    margin-bottom: 0.0938rem;
    margin-top: 0.0625rem;
    width: 0.6042rem;
}

.footer-right .wx span{
    display: block;
    color: rgb(197, 196, 196);
    font-size: 0.0833rem;
    margin-top: 0.0625rem;
    margin-left: 0.0781rem;
}

.footer-right .wx{
    margin-left: 0.1042rem;
}

.footer-bottom{
    border-top: 2px dotted #e3e3e3;
    margin-top: 0.1615rem;
}

.footer-bottom-top{
    margin-top: 0.0781rem;
}

.footer-bottom-top ul li{
    margin-right: 0.1042rem;
    color: rgb(197, 196, 196);
    font-size: 0.0833rem;
}

.footer-bottom-bottom p{
    text-align: left;
    position: relative;
    padding-bottom: 0.0729rem;
    font-size: 0.0625rem;
    color: rgb(197, 196, 196);
}

.footer-bottom-bottom p span{
    position: absolute;
    right: 0px;
    font-size: 0.0625rem;
    color: rgb(197, 196, 196);
}